transposable element - Spanish English Dictionary